/* eslint-disable */
import util from './libs/util.ice'; // 菜单配置
// 侧栏菜单配置
// ice 会在新建页面的时候 push 数据
// ice 自动添加的菜单记录是以下格式：(不会有嵌套)
// {
//   name: 'Nav',
//   path: '/page',
//   icon: 'home',
// },

const asideMenuConfig = [
  // {
  //   name: '演示页面',
  //   icon: 'folder-o',
  //   children: [
  //     {
  //       name: '演示 1',
  //       path: '/demo1/',
  //     },
  //     {
  //       name: '演示 2',
  //       path: '/demo2/',
  //     },
  //   ],
  // },
  {
    name: '首页',
    path: '/',
    icon: 'home',
  },
  {
    name: '旅游内容管理',
    path: '/tripContent',
    icon: 'home',
  },
  {
    name: '旅游攻略内容管理',
    path: '/tripStrately',
    icon: 'home',
  },
  {
    name: '后台管理员管理中心',
    path: '/adminUsers',
    icon: 'home',
  },
]; // 顶栏菜单配置
// ice 不会修改 headerMenuConfig
// 如果你需要功能开发之前就配置出菜单原型，可以只设置 name 字段
// D2Admin 会自动添加不重复 id 生成菜单，并在点击时提示这是一个临时菜单

const headerMenuConfig = [
  // {
  //   name: '空菜单',
  //   icon: 'flask',
  //   children: [
  //     {
  //       name: 'menu 1',
  //       children: [
  //         {
  //           name: 'menu 1-1',
  //           children: [
  //             {
  //               name: 'menu 1-1-1',
  //             },
  //             {
  //               name: 'menu 1-1-2',
  //             },
  //           ],
  //         },
  //         {
  //           name: 'menu 1-2',
  //         },
  //       ],
  //     },
  //     {
  //       name: 'menu 2',
  //     },
  //     {
  //       name: 'menu 3',
  //     },
  //   ],
  // },
  // {
  //   name: '演示页面',
  //   icon: 'folder-o',
  //   children: [
  //     {
  //       name: '演示 1',
  //       path: '/demo1/',
  //     },
  //     {
  //       name: '演示 2',
  //       path: '/demo2/',
  //     },
  //   ],
  // },
]; // 请根据自身业务逻辑修改导出设置，并在合适的位置赋给对应的菜单
// 参考
// 设置顶栏菜单的方法 (vuex)
// $store.commit('d2adminMenuHeaderSet', menus)
// 设置侧边栏菜单的方法 (vuex)
// $store.commit('d2adminMenuAsideSet', menus)
// 你可以在任何地方使用上述方法修改顶栏和侧边栏菜单
// 导出顶栏菜单

export const menuHeader = util.recursiveMenuConfig(headerMenuConfig); // 导出侧边栏菜单

export const menuAside = util.recursiveMenuConfig(asideMenuConfig);
